package com.glsc.ngateway.common.api.flowable.dto.demand;

public enum RqType {


//    /*业务系统功能*/
//    Busi_Function("业务-系统功能需求", "0"),
//
//    /*业务报表*/
//    Busi_Report("业务-报表需求", "1"),
//
//    /*业务数据*/
//    Busi_Data("业务-数据处理", "2"),
//
//    /*内部系统功能*/
//    Inner_Function("内部-系统功能需求", "3"),
//
//    /*内部报表*/
//    Inner_Report("内部-报表需求", "4");
    投研("投研", "投研"),
    运营("运营", "运营"),
    监管报送("监管报送", "监管报送"),
    资管风控("资管风控", "资管风控"),
    公司风控("公司风控", "公司风控"),
    系统功能("系统功能", "系统功能"),
    数据调整("数据调整", "数据调整"),
    内部需求("内部需求", "内部需求"),
    ;

    private String desc;
    /**
     * 网关字典
     */
    private String nwcode;

    private RqType(String desc, String nwcode) {
        this.desc = desc;
        this.nwcode = nwcode;
    }

    public String getDesc() {
        return desc;
    }

    public String getNwcode() {
        return nwcode;
    }

    public static RqType getRqType(String nwcode) {
        for (RqType rqType : RqType.values()) {
            if (rqType.getNwcode().equalsIgnoreCase(nwcode)) {
                return rqType;
            }
        }
        return null;
    }


}
